package com.yc.cloud.portal.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class AnswerVo {
    @ApiModelProperty(value = "答案ID")
    private Long id;
    @ApiModelProperty(value = "问题编号")
    private String questionNo;

    @ApiModelProperty(value = "排序")
    private Integer step;

    @ApiModelProperty(value = "展示形式,0->文本,1->图片,2->视频 3->模型,4->音频")
    private String showType;

    @ApiModelProperty(value = "人物动画")
    private String animationName;

    @ApiModelProperty(value = "回答内容")
    private String content;

    @ApiModelProperty(value = "备注")
    private String note;

    @ApiModelProperty(value = "语音播报文件地址")
    private String ttsUrl;

    @ApiModelProperty(value = "TTS花费时间")
    private Long ttsCostTime;

    @ApiModelProperty(value = "NLP花费时间")
    private Long nlpCostTime;

    @ApiModelProperty(value = "IAT花费时间")
    private Long iatCostTime;

    @ApiModelProperty(value = "总花费时间")
    private Long totalCostTime;

    @ApiModelProperty(value = "用户提问内容")
    private String questionContent;

    @ApiModelProperty(value = "会话ID")
    private Long sessionId;

    @ApiModelProperty(value = "算法厂商")
    private String supplier;

    @ApiModelProperty(value = "用户ID")
    private Long userId;

}
